Big Huge Thesaurus

Mustela putorius

noun